hauling and carrying rope - French English Dictionary